QT       += core gui opengl

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++11

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    main.cpp \
    qbreakout.cpp \
    qexpandopenglwidget.cpp

HEADERS += \
    QExpandOpenGLWidget \
    qbreakout.h \
    qexpandopenglwidget.h

FORMS +=

INCLUDEPATH += D:\opengl\include

LIBS +=-LD:\opengl\libs -lassimp-vc143-mtd -lSOIL

win32: LIBS += -lOpenGL32

win32: LIBS += -lGlU32

QMAKE_CXXFLAGS_RELEASE = -O2 -MD -GL
QMAKE_CXXFLAGS_DEBUG = -Zi -MDd

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

DISTFILES += \
    resource/sprite.fs \
    resource/sprite.vs

RESOURCES += \
    break_out_game.qrc
